riding (on animal's back) - Türkisch Englisch Wörterbuch